supervised visit - German English Dictionary